feel sluggish (after a meal) - French English Dictionary